Esports has is a phenomenon in the game business, and big companies are planting their stakes to demonstrate that they’re ready for a world of game spectators, stadiums of people watching championship finals, and team owners and pro players becoming rich and famous. That was clear this week at the Gamelab conference in Barcelona this week as […]